Self-assembly of strings and languages

نویسندگان

  • Erzsébet Csuhaj-Varjú
  • Ion Petre
  • György Vaszil
چکیده

Self-assembly is the process in which simple objects autonomously aggregate into large structures and it has become one of the major tools for nano-scale engineering. We propose in this paper a string-based framework inspired by the principle of selfassembly: two strings with a common overlap, say uv and vw, yield a string uvw; we say that string uvw has been assembled from strings uv and vw. The operation may be extended in a natural way also to sets of strings. We answer several questions: what is the assembly power of a given set of strings, can a given set of strings be generated through assembly and if so, what is a minimal generator for it?

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A proposal to a generalised splicing with a self assembly approach

Theory of splicing is an abstract model of the recombinant behaviour of DNAs. In a splicing system, two strings to be spliced are taken from the same set and the splicing rule is from another set. Here we propose a generalised splicing (GS) model with three components, two strings from two languages and a splicing rule from third component. We propose a generalised self assembly (GSA) of string...

متن کامل

String Assembly in Networks of Evolutionary Processors

In this paper, we introduce a new way of communication in networks of evolutionary processors (NEPs) where the filtered communicated strings are appended according to different variants of the overlap operation. These NEPs aim at modelling self-assembly in complex biological systems. We show that these networks with three nodes are computationally complete devices, furthermore they are able to ...

متن کامل

Parallel Molecular Computations of pair-wise XOR using DNA “String Tile” Self- Assembly

DNA computing 1 potentially provides a degree of parallelism far beyond that of conventional silicon-based computers. A number of researchers 2 have experimentally demonstrated DNA computing in solving instances of the satisfiability problems. Self-assembly of DNA nanostructures is theoretically an efficient method of executing parallel computation where information is encoded in DNA tiles and ...

متن کامل

Diamondoids and DNA Nanotechnologies

Diamondoids are cage-like saturated hydrocarbons consisting of fused cyclohexane rings. The Diamondoids family of compounds is one of the best candidates for molecular building blocks (MBBs) in nanotechnology to construct organic nanostructures compared to other MBBs known so far. The challenge is to find a route for self-assembly of these cage hydrocarbons and their applications in the bottom-...

متن کامل

Synthesis and characterization of supramolecule self-assembly polyamidoamine (PAMAM) G1-G1 NH2, CO2H end group Megamer

Supramolecule self assembly polyamidoamine (PAMAM) dendrimer refers to the chemical systems made up of a discrete number of assembled molecular subunits or components. These strategies involve the covalent assembly of hierarchical components reactive monomers, branch cells or dendrons around atomic or molecular cores according to divergent/convergent dendritic branching principles, systematic f...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Theor. Comput. Sci.

دوره 374  شماره 

صفحات  -

تاریخ انتشار 2007